CHRIST (Deemed to University), Bangalore

DEPARTMENT OF COMPUTER SCIENCE

School of Sciences






Syllabus for
MSc (Computer Science and Applications)
Academic Year  (2024)

 
1 Semester - 2024 - Batch
Course Code
Course
Type
Hours Per
Week
Credits
Marks
MCSA131 PROGRAMMING IN JAVA Core Courses 4 4 100
MCSA132 DIGITAL LOGIC AND COMPUTER ORGANISATION Core Courses 4 4 100
MCSA133 ADVANCED DATABASE MANAGEMENT SYSTEMS Core Courses 4 4 100
MCSA134 PYTHON FOR DATA ANALYTICS Core Courses 4 4 100
MCSA151 PROGRAMMING LAB - I Core Courses 4 2 100
2 Semester - 2024 - Batch
Course Code
Course
Type
Hours Per
Week
Credits
Marks
MCSA231 DATA STRUCTURES AND ALGORITHMS - 4 04 100
MCSA232 COMPUTER NETWORKS AND CRYPTOGRAPHY - 4 4 100
MCSA233 RESEARCH WRITING FOR COMPUTER SCIENCE - 4 4 100
MCSA234 ARTIFICIAL INTELLIGENCE - 4 4 100
MCSA251 PROGRAMMING LAB - II - 4 02 100
3 Semester - 2023 - Batch
Course Code
Course
Type
Hours Per
Week
Credits
Marks
MCSA331 WEB STACK DEVELOPMENT Core Courses 4 4 100
MCSA332 ADVANCED OPERATING SYSTEM Core Courses 4 4 100
MCSA341A WIRELESS AND MOBILE NETWORKS Discipline Specific Elective Courses 4 4 100
MCSA341B IOT AND WIRELESS SENSOR NETWORKS Discipline Specific Elective Courses 4 4 100
MCSA341C HIGH PERFORMANCE COMPUTING Discipline Specific Elective Courses 4 4 100
MCSA341D DISTRIBUTED SYSTEMS Discipline Specific Elective Courses 4 4 100
MCSA341E STORAGE AREA NETWORK Discipline Specific Elective Courses 4 4 100
MCSA341F BLOCK CHAIN ARCHITECTURE AND APPLICATION Discipline Specific Elective Courses 4 4 100
MCSA342A MACHINE LEARNING Discipline Specific Elective Courses 4 4 100
MCSA342B BUSSINESS INTELLIGENCE Discipline Specific Elective Courses 4 04 100
MCSA342C RISK ANALYSIS Discipline Specific Elective Courses 4 04 100
MCSA342D INFORMATION RETRIEVAL AND WEB MINING Discipline Specific Elective Courses 4 04 100
MCSA342E DATA MINING AND DATA WAREHOUSING Discipline Specific Elective Courses 4 04 100
MCSA342F DATABASE ADMINISTRATION Discipline Specific Elective Courses 4 4 100
MCSA381 SPECIALIZATION PROJECT Core Courses 4 2 100
4 Semester - 2023 - Batch
Course Code
Course
Type
Hours Per
Week
Credits
Marks
MCSA431 CLOUD COMPUTING - 4 4 100
MCSA432 CYBER SECURITY IN PRACTICE - 4 4 100
MCSA441A SOFTWARE PROJECT MANAGEMENT - 4 4 100
MCSA441B SOFTWARE ARCHITECTURE - 4 4 100
MCSA441C SOFTWARE QUALITY AND TESTING - 4 4 100
MCSA441D OOAD WITH UML - 4 04 100
MCSA441E PRINCIPLES OF USER INTERFACE DESIGN - 4 04 100
MCSA441F COMPUTER GRAPHICS - 4 4 100
MCSA442A NEURAL NETWORKS AND DEEP LEARNING - 4 4 100
MCSA442B NATURAL LANGUAGE PROCESSING - 4 4 100
MCSA442C COMPUTER VISION - IMAGE AND VIDEO ANALYTICS - 4 4 100
MCSA442D QUANTUM MACHINE LEARNING - 4 4 100
MCSA442E AGENT BASED COMPUTING - 4 4 100
MCSA442F EVOLUTIONARY COMPUTING - 4 4 100
MCSA481 INDIVIDUAL MASTERS PROJECT - 4 2 100
    Note:
  • Students can choose their prefered course from the elective as per the direction by the department
  • In addition to this, students are expected to complete three multi disciplinary courses before the end of third Sememter (Not applicable for student of Engineering, Hotel Management, Education, LLB and all Post Graduate Programmes)